.login{
    margin-top: 100px !important;
    width: 500px;
    height: 500px;
    margin: 0 auto;
    box-shadow: 0px 0px 100px #ccc;
    box-sizing: border-box;
    padding-top: 50px;
    h1{
        
        text-align: center;
        font-family: OSBold;
        font-size: 30px;
        text-transform: uppercase;
    }
    .inp{
        width: 78%;
        margin: 0 auto;
        margin-top: 37px;
        margin-bottom: 50px;
        p{
            
            color: #8a8a8a;
            font-size: 11px;
            text-transform: uppercase;
            margin-bottom: 13px;
        }
        &>input{
            border: 1px solid #8a8a8a;
            width: 100%;
            height: 42px;
            line-height: 42px;
        }
    }
    .inp2{
        width: 78%;
        margin: 0 auto;
        input{
            border: 1px solid #8a8a8a;
            width: 100%;
            height: 42px;
            line-height: 42px;
        }
        .inp2-top{
            display: flex;
            justify-content: space-between;
            
        }
        p{
            
            color: #8a8a8a;
            font-size: 11px;
            text-transform: uppercase;
            margin-bottom: 13px;
        }
        a{
            text-transform:lowercase ;
            color: #f68236;
            font-family: OSLtalic;
        }
    }
    .sub{
        margin-top: 50px;
        display: flex;
        flex-direction: column;
        text-align: center;
        input{
            border: none;
            background-color: #f68236;
            font-size: 11px;
            color: #fff;
            text-transform: uppercase;
            margin: 0 auto;
            width: 195px;
            height: 50px;
        }
        a{
            margin-top: 16px;
            text-transform:lowercase ;
            color: #f68236;
            font-family: OSLtalic;
        }
    }
    margin-bottom: 200px;
}